1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。 5. must have done sth 一定做...
例:When you have finished the report, I will have waited for about 3 hours.(等你完成这份报告的时候,我就已经等了将近3个小时了。) 2. 现在进行时(be doing) 用法:现在正在进行的动作。 3. 现在完成时(have done) 用法: A) 表示动作到现在为止已经完成或刚刚完成...
现在分词的被动完成式(having been done) 作状语 当分词与句子的主语构成被动关系,且此分词动作(明确地)发生在句子的谓语动词之前或持续发生一段时间(或持续发生多次)时可用现在分词的被动完成式(having been done) 作状语。 Having been shown around the classroom,...
更多内容请点击:万能亮点句型,高考英语作文高分必杀技!